sheep plant - Turco Inglés Diccionario