be completely taken aback - Alemán Inglés Diccionario