olive grouper - Turkish English Dictionary