have one's sea legs - German English Dictionary