achicarse - Turkish English Dictionary