Uniwersalny słownik angielsko-polski Copyright by Wydawnictwo HaraldG (aut. Andrzej Kaznowski)

adj, fig. to be caught redhanded - być złapanym na gorącym uczynku