cameroon sheep - Turco Inglés Diccionario