everything's coming up roses - Turco Inglés Diccionario