remote delivery - German English Dictionary