isabella - Turkish English Dictionary