levodopa - French English Dictionary