European dodder - Alemán Inglés Diccionario