ribband - German English Dictionary