levodopa - German English Dictionary