caribbean roughshark - Turkish English Dictionary