fresh french beans - German English Dictionary