you’re irreplaceable - Alemán Inglés Diccionario