snake cucumber - Alemán Inglés Diccionario