leopard coral grouper - Turkish English Dictionary