i gotta stay here a while - Turco Inglés Diccionario