they can't stay here anymore - Turco Inglés Diccionario