ribes - German English Dictionary