opportunity makes the thief. - Deutsch Englisch Wörterbuch