explicable - Alemán Inglés Diccionario