i wanna make love with you - French English Dictionary