sea leopard - Turkish English Dictionary