traveler's-delight (apios tuberosa) - Español Inglés Diccionario