make amends to - Turkish English Dictionary