prove an alibi - Francés Inglés Diccionario