drenche - Turkish English Dictionary