like a gift from heaven - Turco Inglés Diccionario