feel as right as rain - German English Dictionary