prove an alibi - Turco Inglés Diccionario