hydria (greek water jar with three handles) - Spanish English Dictionary