microfilament - Turkish English Dictionary