betterave - German English Dictionary