margo squamosus - Turkish English Dictionary