Isocumarane - German English Dictionary