medusa's head bindweed - Alemán Inglés Diccionario