crime detected while being perpetrated - Deutsch Englisch Wörterbuch