commercial commitment - German English Dictionary