avicennia marina - Turkish English Dictionary