doffing - Turkish English Dictionary