what's left of... - Alemán Inglés Diccionario