a squat and dumpy person - Spanisch Englisch Wörterbuch