front line own troops (flot) - Deutsch Englisch Wörterbuch