are you guys on drugs? - French English Dictionary