on someone's watch - Turkish English Dictionary