green mint - Turkish English Dictionary