sweep off someone's feet - German English Dictionary