traveler's-delight (apios tuberosa) - Francés Inglés Diccionario