caspase - German English Dictionary