float/walk on air - German English Dictionary