warm bean salad with mint - Turkish English Dictionary