spotted coral root - Turco Inglés Diccionario