Indian Cucumber Root - Alemán Inglés Diccionario