orro - German English Dictionary