cytocidal - German English Dictionary