someone that climbs - Turkish English Dictionary