cube-shaped kite - Spanish English Dictionary