ribosilo - German English Dictionary