mega cusp - Turkish English Dictionary