retailer of fodder - Francés Inglés Diccionario