SMART TRANSLATIONS SMART Translations 16A Obour Bldg, Salah Salem 11711 Nasr city, Cairo Egypt Focus Service - Law firms