whale carcass - Turkish English Dictionary