autocarpous - Turkish English Dictionary