overhauled - Turkish English Dictionary