you're a godsend - Turco Inglés Diccionario