ribbands - German English Dictionary