sistro - German English Dictionary