binder or commitment - German English Dictionary