hairy alpenrose - Turkish English Dictionary