embole - Turkish English Dictionary