megabar - Turkish English Dictionary