cucumber tapeworm - Alemán Inglés Diccionario