isocarboxazida - German English Dictionary