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