raffte - German English Dictionary