cup one's hands together - Alemán Inglés Diccionario