haricot vert - German English Dictionary