Dioxopyrazolidin - German English Dictionary