delievery body - Turkish English Dictionary