raff - German English Dictionary