god-given gift - Francés Inglés Diccionario