haricots verts - German English Dictionary