ribo - German English Dictionary