redeliver - German English Dictionary