trip our on drugs - French English Dictionary