achocarse - Turkish English Dictionary