redeliverer - German English Dictionary