rabilargo - German English Dictionary