all-weather friend - Spanish English Dictionary