prove an alibi - Alemán Inglés Diccionario