bluff body - Turkish English Dictionary