fowler-stephans orchiopexia - French English Dictionary