I guess we better... - Alemán Inglés Diccionario