in recompense - German English Dictionary