sheep's sorrel - Turco Inglés Diccionario