more irreplaceable - Alemán Inglés Diccionario