Isocumarone - German English Dictionary