ritmita - German English Dictionary