queue for later delivery - German English Dictionary