mirabel - German English Dictionary