indispensable witness - Alemán Inglés Diccionario