a variety of french bean - Francés Inglés Diccionario