overdelivery - German English Dictionary