ababacharse - Turkish English Dictionary