embarred - Turkish English Dictionary