mean time of delay - German English Dictionary