caught bang to rights - Turkish English Dictionary