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