substantial commitment - German English Dictionary