man from algeciras, cádiz, spain - Turco Inglés Diccionario