submit an alibi - Spanisch Englisch Wörterbuch