mongrels - German English Dictionary