stay of several weeks - Turco Inglés Diccionario