red broomrape - Alemán Inglés Diccionario