escarmouche - Turkish English Dictionary