pre-commitment - German English Dictionary