pay the ultimate price - Español Inglés Diccionario