benserazide - French English Dictionary