retailer of fodder - Turco Inglés Diccionario