arabesques - Turkish English Dictionary