cup one's hands together - Francés Inglés Diccionario