head groom of a stable - Francés Inglés Diccionario