zebella - Turkish English Dictionary