mandorla - Turkish English Dictionary