queued for later delivery. - German English Dictionary