to boil down - Turkish English Dictionary