wild cucumber - Alemán Inglés Diccionario