measure of the last resort - Alemán Inglés Diccionario