miles gloriosus - German English Dictionary