undesirable alien - Turco Inglés Diccionario