many happy returns! - Turco Inglés Diccionario