mega liman - Turkish English Dictionary