druggable - French English Dictionary