megabitch - Turkish English Dictionary