overwhelmed with gifts - Francés Inglés Diccionario