line of duty (lod) - Deutsch Englisch Wörterbuch