delayment - German English Dictionary