submit an alibi - Deutsch Englisch Wörterbuch