battle of badr - Turkish English Dictionary