squat on one's haunches - Alemán Inglés Diccionario