head groom of a stable - Alemán Inglés Diccionario