shepshed - German English Dictionary