available to promise (atp) - German English Dictionary