the ups and downs of life - Turco Inglés Diccionario