compensate handsomely - German English Dictionary