waddling like a duck - German English Dictionary