slightly rattled - Alemán Inglés Diccionario