a life with ups and downs - Turco Inglés Diccionario