turkish alien labor - Francés Inglés Diccionario