from algiers,  algeria - Español Inglés Diccionario