addubitation - Turkish English Dictionary