be taken off-guard - Turkish English Dictionary