haricots verts - Turkish English Dictionary