dolphin (structure) - Turkish English Dictionary