when all else fails - Alemán Inglés Diccionario