a variety of french bean - German English Dictionary