huge whale - Turkish English Dictionary