deep-sea smelt - Turkish English Dictionary