an undeserved defeat - Alemán Inglés Diccionario