come back when you can stay longer - Turco Inglés Diccionario