reprehensible alliance - German English Dictionary