whaling station - Turkish English Dictionary