all-weather friend - Turkish English Dictionary