strofulus - German English Dictionary