operation overlord - Turkish English Dictionary