griffer - German English Dictionary