squat on one's haunches - Turco Inglés Diccionario