forestallment - German English Dictionary