loggerhead sea turtle tank - Turkish English Dictionary