overcommitment - German English Dictionary