citocida - German English Dictionary