all-weather friend - German English Dictionary