pay the ultimate price - Alemán Inglés Diccionario