cup one's hands together - Spanish English Dictionary