still (motionless, at rest, lifeless) - Allemand Anglais Dictionnaire