drugstore cowboy - French English Dictionary