isoalloxazines - German English Dictionary