battle of the thames - Turkish English Dictionary