megabat - Turkish English Dictionary