ruffin - German English Dictionary