leucemogen - German English Dictionary