abyla - Turkish English Dictionary