Peruvian dodder - Alemán Inglés Diccionario