leucaemogen - German English Dictionary