sexually aroused man - French English Dictionary